amphibious microlight - English Synonyms Dictionary